'use strict';

/**
 * @param {Egg.Application} app - egg application
 */
module.exports = app => {
  const { router, controller } = app;
  router.all('/', controller.home.index);
  router.all('/upload', controller.upload.index);
  router.all('/upload/picture', controller.upload.picture);
  // 页面page
  router.all('/page/add', controller.page.add);
  router.all('/page/get', controller.page.get);
  router.all('/page/list', controller.page.list);
  router.all('/page/update', controller.page.update);

  //pageData
  router.all('/pageData/add', controller.pageData.add);
  router.all('/pageData/delete', controller.pageData.delete);
  router.all('/pageData/update', controller.pageData.update);

  // 预览页面
  router.all('/preview/index', controller.preview.index);


  // 添加模块
  router.all('/module/get', controller.module.get);
  router.all('/module/add', controller.module.add);
  router.all('/module/getList', controller.module.getList);
  router.all('/all', controller.home.all);
  router.all('*', controller.home.all);
};
